#layout { width : 1000px; margin:0 auto; position : relative;}
.layout_full { float:left; width:998px; margin : 0 auto; border-left:1px solid #dedede; border-right:1px solid #dedede }
.left {width : 255px;position : relative; float:left; }
.left_logo img {margin-left:1px }
.left ul {margin-top:40px;}
.left ul li {list-style : none; line-height: 30px; margin-left: 20px;}
.left ul li a {color : #202020; text-decoration : none; font-family : 'NanumBarunGothic', 'Dotum'; 
font-weight: 500; font-size: 15px;}
.left ul li a:hover {color : #01acf2; border-top: 1px solid #00bfee; border-bottom : 1px solid #00bfee; padding-top:2px; padding-bottom : 2px; } 
.left:after {content:""; display: block; clear: both;}

/*layout2*/
.layout2 {width : 701px; min-height:500px; float: right;border-left : 1px solid #dedede;position : relative; padding: 20px; padding-bottom:40px;}
.layout2_title {width : 700px; height:200px;}
.layout2 .next {position:absolute; right:0px; top:0px; }
.layout_top img {float:right;margin-top:20px;}
.layout2 ul.layout_line { margin:15px 0 0 22px }
.layout2 ul.layout_line li {list-style :none; float: left; padding-left:20px; text-align : center;margin: 0 auto; background : url('../../img/dcru/main/layout_line.png') 10px 3px no-repeat;}
.layout2 ul.layout_line li:first-child {background : none; padding-left:0px }
.layout2 u. layout_line li a {font-family : 'Dotum', 'Malgun Gothic'; font-size: 12px; color : #595959; text-decoration : none; }
.layout2:after {content: ""; display: block; clear: both;}
.layout2 span.font1 {color: #01acf2; font-family : 'NanumBarunGothic'; font-size: 36px;border-top:1px solid #01acf2; border-bottom: 1px solid #01acf2;}
.layout2 span.font2 {display : inline-block;color : #202020; width : 300px; font-size : 34px; font-family: 'NanumBarunGothic'; position : absolute; border-top: 1px solid #f5f5f5; border-bottom : 1px solid #f5f5f5;}
.layout2 .font .font4 { color : #fff; width : 310px; position : absolute; font-size: 34px; border-top: 1px solid #f5f5f5; border-bottom : 1px solid #f5f5f5;}



.font .font3 {font-family : 'NanumBarungothic'; font-size: 28px; color : #626262; font-weight : 400;}
.font3 {margin-top:40px;}
.font { position : absolute; width : 500px; height: 150px;margin-top : 40px; margin-left: 25px;}
.layout3 img {float: right;}
.layout3 {position : relative; width : 720px; height: 220px; }
.layout3 .font .font4, .layout5 .font .font4 { color : #fff; width : 310px; position : absolute; font-size: 34px; border-top: 1px solid #f5f5f5; border-bottom : 1px solid #f5f5f5;}
.layout3:after {content: ""; display : block; clear: both;}

.py {position : relative; width : 645px; height: auto; margin-left:25px;}
h4 {font-family : 'Malgun Gothic'; font-size: 17px; margin-left: 22px;}
table.kj { width: 625px; border-top: 2px solid #00bfee; border-collapse: collapse; margin-top:10px;font-family : 'Malgun Gothic'; font-size: 12px; margin-top:5px;}
th.kj_t {padding-top:10px;}
tr.kj_1 {border: 1px solid #f1f1f1; text-align : center; }
tr.kj_1 td.kj_2, tr.kj_1 td.kj_3  {width:160px;vertical-align : middle;}
tr.kj_1 td.kj_4 {width:180px; vertical-align : middle;}
tr.kj_1 td {text-align : center; font-family : 'Dotum'; padding-top:8px;}
tr.table1 {border-bottom : 4px double #f1f1f1; font-family: 'Dotum'; font-size: 12px; height:30px;}
tr.table1 th {margin-top:5 px;}
th.side {text-align : left; font-family : 'Dotum'; font-size: 12px;padding:8px; width: 120px;}
tr.table1, th.side {background: #f9f9f9;}
.content-wrap:after {content:""; display: block; clear: both;}


/*°Ô½ÃÆÇ À§Ä¡*/
.cafeboard {width: 675px; height: auto; position : relative; float: right;padding-left:25px; padding-top:30px }
.cafeboard:after {content:""; display:block; clear:both;}

/*ÀÚÁÖ¹¯´ÂÁú¹®*/
.qna {position : relative; width : 650px; height: 550px; margin-left: 20px;}
.qna_title { font-size: 17px; font-family : 'Malgun Gothic'; font-weight: 800; width : 640px; border-bottom : 1px solid #00bfee; margin-bottom : 12px; color : #202020;}
.qna_title img {margin-right: 15px;}
.qna_title2 {font-size: 12px; font-family : 'Dotum'; color: #626262; width : 640px; border-bottom : 4px double #f1f1f1; margin-bottom: 30px;}
.qna_title3 {font-size: 12px; font-family : 'Dotum'; color: #626262; width : 640px; border-bottom : 4px double #f1f1f1; margin-bottom: 30px; margin-top:-20px; margin-left: 24px;}
.qna_title2 img {margin-right: 15px; margin-top: 3px;}
.orange {font-size: 14px; color : #ff7a00; font-weight: 800;}



/*ÀÎÅ×¸®¾î*/
.interior {margin-left:25px;}
.interior h2 {font-family:'Dotum'; font-size:18px; border-bottom: 1px solid #00bfee;}
.interior img {margin-left:20px;}
.interior p {margin-top:20px;margin-bottom:50px;text-align:center;}


/*CI/BI*/
.cibi {margin-left:25px; position : relative;height:200px;}
.cibi h2 {font-family:'Dotum'; font-size:18px; border-bottom: 1px solid #00bfee;margin-bottom:10px;}
.cibi_01 img {float: right; display: block; margin-top:10px;}
.cibi2 {position : relative; margin-left:25px;}
.cibi2 h3 {font-family : 'Dotum'; font-size: 16px; border-bottom : 1px solid #f1f1f1; margin-bottom: 10px;padding-bottom:2px; margin-top:50px;}
.cibi_02_img {padding-bottom:20px; border-bottom: 1px dotted #dedede;}
.cibi_02_img_ {padding-top : 20px;}
.cibi_03_img_ {padding-top:20px; padding-bottom:40px;}
.cibi_03_img {padding-top:10px;}
.cibi_03_img_0 {padding-top:70px;}
.cibi_03_img_1 {padding-top:30px; padding-bottom:40px;}




/*°³¼³ÀýÂ÷ ¹× Áö¿ø»çÇ×*/
.cj, .cj2 {position : relative;}
.cj h2 {font-family : 'Dotum'; font-size: 16px; margin-left:20px; padding-top:50px;}
.cj img {margin-left: 20px;}

.cj2 h2 {font-family: 'Dotum'; font-size: 16px; margin-left: 20px; padding-top:50px;}
.cj2 ul {width : 650px; margin : 0 auto;}
.cj2 ul li {float: left; margin : 0 auto 15px ; list-style : none; text-align:center }
.cj2 ul li img { margin-bottom:5px; margin-right:5px; border:1px solid #ddd;}

/*°³¼³ºñ¿ë*/
.pricetable .side_ks {width : 100px;font-family : 'Dotum'; font-size: 12px;padding:8px; background : #f9f9f9;}
.pricetable td.ks {width: 350px; font-family : 'Dotum'; font-size: 12px;padding:8px; font-weight: 400;vertical-align : middle}